#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@Time    : 2025/4/17 17:59
@Author  : HZP
@File    : 2.字符串提示拼接.py
"""
from langchain_core.prompts import PromptTemplate

template = PromptTemplate.from_template("构造字符串拼接规则，第一个必须为提示模版{template_name}")
template1 = template.format(template_name="test") + "拼接规则"
print(template1)

print("=====================")

template_master = template + "拼接规则"
print(template_master.invoke({"template_name": "test"}).to_string())
print(template_master.invoke({"template_name": "test"}).to_messages())
